Handle Yosemite version reporting on a Qt that doesn't support Yosemite
authorrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 2 Jan 2015 22:56:20 +0000 (22:56 +0000)
committerrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 2 Jan 2015 22:56:20 +0000 (22:56 +0000)
 and speculatively handle whatever's next.

gpsbabel/gui/upgrade.cc

index 0f0e5e310db02eb457eff1e540b94c0e1ed4a17d..9dc5f727f09fbfdf03c631c1056310f807d644b0 100644 (file)
@@ -106,9 +106,14 @@ QString UpgradeCheck::getOsVersion()
   case QSysInfo::MV_10_6: return "10.6"; break;
   case QSysInfo::MV_10_7: return "10.7"; break;
   case QSysInfo::MV_10_8: return "10.8"; break;
+  case QSysInfo::MV_10_9: return "10.9"; break;
   default:
+    if (QSysInfo::MacintoshVersion == 10) {
+      return "10.10";
+      break;
+    }
     if (QSysInfo::MacintoshVersion == 11) {
-      return "10.9";
+      return "10.11";
       break;
     }
     return QString("Unknown Mac %1").arg(QSysInfo::MacintoshVersion);